package com.cxrj.zhsq.personnelManage.dao;

import java.util.List;
import java.util.Map;

import com.cxrj.zhsq.personnelManage.entity.PropertyPersonnel;

public interface PropertyPersonnelMapper {
	int deleteByPrimaryKey(String id);

	int insert(PropertyPersonnel record);

	int insertSelective(PropertyPersonnel record);

	PropertyPersonnel selectByPrimaryKey(String id);

	int updateByPrimaryKeySelective(PropertyPersonnel record);

	int updateByPrimaryKeyWithBLOBs(PropertyPersonnel record);

	int updateByPrimaryKey(PropertyPersonnel record);

	int selectByCount(Map<String, Object> map);

	List<PropertyPersonnel> selectPropertyPersonnelsPage(Map<String, Object> map);

	List<PropertyPersonnel> selectPropertyPersonnelByAll(Map<String, Object> map);

	List<PropertyPersonnel> selectByIds(List<String> list);
}